package com.zrx.springboot.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zrx.springboot.entity.Cart;
import com.zrx.springboot.entity.CartVo;
import com.zrx.springboot.entity.UserCartVo;
import org.apache.ibatis.annotations.Select;

import java.util.List;

public interface CartService extends IService<Cart> {
    /**
     * 根据用户查询购物车
     */

    public List<CartVo> findCartListByUser(Integer userId);
    /**
     * 统计当前用户购物车的总计
     */
    public double getCartItemTotal(List<CartVo> list);
    /**
     * 批量删除
     */
    public String darchDelete(String ids);
    /**
     * 包装用户购物车信息
     */
    public UserCartVo wrapperCart(List<CartVo> list);
    /**
     * 根据购物车id查询对象记录
     */
    public List<CartVo> fianCartByIdss(String ids);

}
